praise and flatter oneself - German English Dictionary